(capital) investment abroad - French English Dictionary